Liz Stauber is an American actress. She attended North Central High School in Indianapolis, Indiana.
NASource: Wikipedia